sprouted from - French English Dictionary